better natured - Alemán Inglés Diccionario